home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_19_GETSET.txt < prev    next >
Text File  |  1993-07-15  |  64KB  |  1,115 lines

  1. # near model CODE resource
  2. # jump table entries: 8704-8709 (6 of them)
  3. export_1088:
  4. 00000000  4E75                     rts
  5. export_1089:
  6. 00000002  4E56 0000                link       A6, 0
  7. 00000006  48E7 0018                movem.l    -[A7], A3,A4
  8. 0000000A  206E 0008                movea.l    A0, [A6 + 0x8]
  9. 0000000E  7000                     moveq.l    D0, 0x00
  10. 00000010  2080                     move.l     [A0], D0
  11. 00000012  206E 000C                movea.l    A0, [A6 + 0xC]
  12. 00000016  2080                     move.l     [A0], D0
  13. 00000018  206E 0010                movea.l    A0, [A6 + 0x10]
  14. 0000001C  2080                     move.l     [A0], D0
  15. 0000001E  206E 0014                movea.l    A0, [A6 + 0x14]
  16. 00000022  2080                     move.l     [A0], D0
  17. 00000024  206E 0018                movea.l    A0, [A6 + 0x18]
  18. 00000028  2080                     move.l     [A0], D0
  19. 0000002A  206E 001C                movea.l    A0, [A6 + 0x1C]
  20. 0000002E  2080                     move.l     [A0], D0
  21. 00000030  206E 0020                movea.l    A0, [A6 + 0x20]
  22. 00000034  2080                     move.l     [A0], D0
  23. 00000036  206E 0024                movea.l    A0, [A6 + 0x24]
  24. 0000003A  2080                     move.l     [A0], D0
  25. 0000003C  4AAD E9E2                tst.l      [A5 - 0x161E]
  26. 00000040  6734                     beq        +0x36 /* 00000076 */
  27. 00000042  206D E9E2                movea.l    A0, [A5 - 0x161E]
  28. 00000046  7007                     moveq.l    D0, 0x07
  29. 00000048  B068 018A                cmp.w      D0, [A0 + 0x18A]
  30. 0000004C  6628                     bne        +0x2A /* 00000076 */
  31. 0000004E  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  32. 00000052  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  33. 00000056  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  34. 0000005A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  35. 0000005E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  36. 00000062  206D E020                movea.l    A0, [A5 - 0x1FE0]
  37. 00000066  4868 019A                pea.l      [A0 + 0x19A]
  38. 0000006A  4EAD 1DCA                jsr        [A5 + 0x1DCA /* export_949 */]
  39. 0000006E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  40. 00000072  6000 01AC                bra        +0x1AE /* 00000220 */
  41. label00000076:
  42. 00000076  2B6D B9FC B9F8           move.l     [A5 - 0x4608], [A5 - 0x4604]
  43. 0000007C  6700 01A2                beq        +0x1A4 /* 00000220 */
  44. 00000080  206D B9FC                movea.l    A0, [A5 - 0x4604]
  45. 00000084  4AA8 03DE                tst.l      [A0 + 0x3DE]
  46. 00000088  672A                     beq        +0x2C /* 000000B4 */
  47. 0000008A  206D B9FC                movea.l    A0, [A5 - 0x4604]
  48. 0000008E  226D B9FC                movea.l    A1, [A5 - 0x4604]
  49. 00000092  43E9 01DA                lea.l      A1, [A1 + 0x1DA]
  50. 00000096  B3E8 03DE                cmpa.l     A1, [A0 + 0x3DE]
  51. 0000009A  6718                     beq        +0x1A /* 000000B4 */
  52. 0000009C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  53. 000000A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  54. 000000A4  206D B9FC                movea.l    A0, [A5 - 0x4604]
  55. 000000A8  2F28 03DE                move.l     -[A7], [A0 + 0x3DE]
  56. 000000AC  4EAD 169A                jsr        [A5 + 0x169A /* export_719 */]
  57. 000000B0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  58. label000000B4:
  59. 000000B4  206D B9FC                movea.l    A0, [A5 - 0x4604]
  60. 000000B8  47E8 032E                lea.l      A3, [A0 + 0x32E]
  61. 000000BC  4A6D EA3E                tst.w      [A5 - 0x15C2]
  62. 000000C0  6600 013A                bne        +0x13C /* 000001FC */
  63. label000000C4:
  64. 000000C4  7001                     moveq.l    D0, 0x01
  65. 000000C6  B06B 000C                cmp.w      D0, [A3 + 0xC]
  66. 000000CA  6600 00BE                bne        +0xC0 /* 0000018A */
  67. 000000CE  302B 0008                move.w     D0, [A3 + 0x8]
  68. 000000D2  48C0                     ext.l      D0
  69. 000000D4  2F00                     move.l     -[A7], D0
  70. 000000D6  302B 0004                move.w     D0, [A3 + 0x4]
  71. 000000DA  48C0                     ext.l      D0
  72. 000000DC  2F00                     move.l     -[A7], D0
  73. 000000DE  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  74. 000000E2  4EAD 1172                jsr        [A5 + 0x1172 /* export_554 */]
  75. 000000E6  206D BA78                movea.l    A0, [A5 - 0x4588]
  76. 000000EA  7000                     moveq.l    D0, 0x00
  77. 000000EC  302D BA34                move.w     D0, [A5 - 0x45CC]
  78. 000000F0  2200                     move.l     D1, D0
  79. 000000F2  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  80. 000000F6  4841                     swap.w     D1
  81. 000000F8  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  82. 000000FC  4841                     swap.w     D1
  83. 000000FE  4241                     clr.w      D1
  84. 00000100  D081                     add.l      D0, D1
  85. 00000102  2840                     movea.l    A4, D0
  86. 00000104  D9E8 0246                add.l      A4, [A0 + 0x246]
  87. 00000108  2B6C 0014 C69C           move.l     [A5 - 0x3964], [A4 + 0x14]
  88. 0000010E  2B6C 000C C696           move.l     [A5 - 0x396A], [A4 + 0xC]
  89. 00000114  1B6C 001D C69A           move.b     [A5 - 0x3966], [A4 + 0x1D]
  90. 0000011A  1B6C 001F C69B           move.b     [A5 - 0x3965], [A4 + 0x1F]
  91. 00000120  206E 0008                movea.l    A0, [A6 + 0x8]
  92. 00000124  4A90                     tst.l      [A0]
  93. 00000126  4FEF 000C                lea.l      A7, [A7 + 0xC]
  94. 0000012A  660A                     bne        +0xC /* 00000136 */
  95. 0000012C  41ED C696                lea.l      A0, [A5 - 0x396A]
  96. 00000130  226E 0008                movea.l    A1, [A6 + 0x8]
  97. 00000134  2288                     move.l     [A1], A0
  98. label00000136:
  99. 00000136  206E 0018                movea.l    A0, [A6 + 0x18]
  100. 0000013A  4A90                     tst.l      [A0]
  101. 0000013C  6626                     bne        +0x28 /* 00000164 */
  102. 0000013E  3B6D BA32 C694           move.w     [A5 - 0x396C], [A5 - 0x45CE]
  103. 00000144  41ED C694                lea.l      A0, [A5 - 0x396C]
  104. 00000148  226E 0018                movea.l    A1, [A6 + 0x18]
  105. 0000014C  2288                     move.l     [A1], A0
  106. 0000014E  303C 00F0                move.w     D0, 0xF0
  107. 00000152  C06D C694                and.w      D0, [A5 - 0x396C]
  108. 00000156  0C40 00E0                cmpi.w     D0, 0xE0
  109. 0000015A  6608                     bne        +0xA /* 00000164 */
  110. 0000015C  206E 001C                movea.l    A0, [A6 + 0x1C]
  111. 00000160  20AC 0018                move.l     [A0], [A4 + 0x18]
  112. label00000164:
  113. 00000164  206E 0010                movea.l    A0, [A6 + 0x10]
  114. 00000168  4A90                     tst.l      [A0]
  115. 0000016A  6606                     bne        +0x8 /* 00000172 */
  116. 0000016C  206E 0010                movea.l    A0, [A6 + 0x10]
  117. 00000170  208C                     move.l     [A0], A4
  118. label00000172:
  119. 00000172  206E 0014                movea.l    A0, [A6 + 0x14]
  120. 00000176  4A90                     tst.l      [A0]
  121. 00000178  667A                     bne        +0x7C /* 000001F4 */
  122. 0000017A  206D BA78                movea.l    A0, [A5 - 0x4588]
  123. 0000017E  41E8 00AE                lea.l      A0, [A0 + 0xAE]
  124. 00000182  226E 0014                movea.l    A1, [A6 + 0x14]
  125. 00000186  2288                     move.l     [A1], A0
  126. 00000188  606A                     bra        +0x6C /* 000001F4 */
  127. label0000018A:
  128. 0000018A  7009                     moveq.l    D0, 0x09
  129. 0000018C  B06B 000C                cmp.w      D0, [A3 + 0xC]
  130. 00000190  6644                     bne        +0x46 /* 000001D6 */
  131. 00000192  206E 0008                movea.l    A0, [A6 + 0x8]
  132. 00000196  4A90                     tst.l      [A0]
  133. 00000198  660E                     bne        +0x10 /* 000001A8 */
  134. 0000019A  206D BA78                movea.l    A0, [A5 - 0x4588]
  135. 0000019E  41E8 00C2                lea.l      A0, [A0 + 0xC2]
  136. 000001A2  226E 0008                movea.l    A1, [A6 + 0x8]
  137. 000001A6  2288                     move.l     [A1], A0
  138. label000001A8:
  139. 000001A8  206E 0010                movea.l    A0, [A6 + 0x10]
  140. 000001AC  4A90                     tst.l      [A0]
  141. 000001AE  660E                     bne        +0x10 /* 000001BE */
  142. 000001B0  206D BA78                movea.l    A0, [A5 - 0x4588]
  143. 000001B4  41E8 0092                lea.l      A0, [A0 + 0x92]
  144. 000001B8  226E 0010                movea.l    A1, [A6 + 0x10]
  145. 000001BC  2288                     move.l     [A1], A0
  146. label000001BE:
  147. 000001BE  206E 0014                movea.l    A0, [A6 + 0x14]
  148. 000001C2  4A90                     tst.l      [A0]
  149. 000001C4  662E                     bne        +0x30 /* 000001F4 */
  150. 000001C6  206D BA78                movea.l    A0, [A5 - 0x4588]
  151. 000001CA  41E8 009A                lea.l      A0, [A0 + 0x9A]
  152. 000001CE  226E 0014                movea.l    A1, [A6 + 0x14]
  153. 000001D2  2288                     move.l     [A1], A0
  154. 000001D4  601E                     bra        +0x20 /* 000001F4 */
  155. label000001D6:
  156. 000001D6  700A                     moveq.l    D0, 0x0A
  157. 000001D8  B06B 000C                cmp.w      D0, [A3 + 0xC]
  158. 000001DC  6616                     bne        +0x18 /* 000001F4 */
  159. 000001DE  206E 0014                movea.l    A0, [A6 + 0x14]
  160. 000001E2  4A90                     tst.l      [A0]
  161. 000001E4  660E                     bne        +0x10 /* 000001F4 */
  162. 000001E6  206D BA78                movea.l    A0, [A5 - 0x4588]
  163. 000001EA  41E8 00A4                lea.l      A0, [A0 + 0xA4]
  164. 000001EE  226E 0014                movea.l    A1, [A6 + 0x14]
  165. 000001F2  2288                     move.l     [A1], A0
  166. label000001F4:
  167. 000001F4  2653                     movea.l    A3, [A3]
  168. 000001F6  200B                     move.l     D0, A3
  169. 000001F8  6600 FECA                bne        -0x134 /* 000000C4 */
  170. label000001FC:
  171. 000001FC  2F2E 0024                move.l     -[A7], [A6 + 0x24]
  172. 00000200  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  173. 00000204  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  174. 00000208  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  175. 0000020C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  176. 00000210  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  177. 00000214  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  178. 00000218  4EBA 021A                jsr        [PC + 0x21A /* 00000434 */]
  179. 0000021C  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  180. label00000220:
  181. 00000220  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  182. 00000226  4E5E                     unlink     A6
  183. 00000228  4E75                     rts
  184. export_1090:
  185. fn0000022A:
  186. 0000022A  4E56 FEF8                link       A6, -0x0108
  187. 0000022E  48E7 0118                movem.l    -[A7], D7,A3,A4
  188. 00000232  286E 0010                movea.l    A4, [A6 + 0x10]
  189. 00000236  266E 0020                movea.l    A3, [A6 + 0x20]
  190. 0000023A  7E01                     moveq.l    D7, 0x01
  191. 0000023C  200C                     move.l     D0, A4
  192. 0000023E  6718                     beq        +0x1A /* 00000258 */
  193. 00000240  4AAE 0014                tst.l      [A6 + 0x14]
  194. 00000244  6604                     bne        +0x6 /* 0000024A */
  195. 00000246  2D4C 0014                move.l     [A6 + 0x14], A4
  196. label0000024A:
  197. 0000024A  4AAE 0018                tst.l      [A6 + 0x18]
  198. 0000024E  6608                     bne        +0xA /* 00000258 */
  199. 00000250  41EC 0010                lea.l      A0, [A4 + 0x10]
  200. 00000254  2D48 0018                move.l     [A6 + 0x18], A0
  201. label00000258:
  202. 00000258  4A6D E1D4                tst.w      [A5 - 0x1E2C]
  203. 0000025C  6772                     beq        +0x74 /* 000002D0 */
  204. 0000025E  206D E1D0                movea.l    A0, [A5 - 0x1E30]
  205. 00000262  4A90                     tst.l      [A0]
  206. 00000264  6608                     bne        +0xA /* 0000026E */
  207. 00000266  206D E1D0                movea.l    A0, [A5 - 0x1E30]
  208. 0000026A  20AE 000C                move.l     [A0], [A6 + 0xC]
  209. label0000026E:
  210. 0000026E  206D E1CC                movea.l    A0, [A5 - 0x1E34]
  211. 00000272  4A90                     tst.l      [A0]
  212. 00000274  6606                     bne        +0x8 /* 0000027C */
  213. 00000276  206D E1CC                movea.l    A0, [A5 - 0x1E34]
  214. 0000027A  208C                     move.l     [A0], A4
  215. label0000027C:
  216. 0000027C  206D E1C8                movea.l    A0, [A5 - 0x1E38]
  217. 00000280  4A90                     tst.l      [A0]
  218. 00000282  6608                     bne        +0xA /* 0000028C */
  219. 00000284  206D E1C8                movea.l    A0, [A5 - 0x1E38]
  220. 00000288  20AE 0014                move.l     [A0], [A6 + 0x14]
  221. label0000028C:
  222. 0000028C  206D E1C4                movea.l    A0, [A5 - 0x1E3C]
  223. 00000290  4A90                     tst.l      [A0]
  224. 00000292  6608                     bne        +0xA /* 0000029C */
  225. 00000294  206D E1C4                movea.l    A0, [A5 - 0x1E3C]
  226. 00000298  20AE 0018                move.l     [A0], [A6 + 0x18]
  227. label0000029C:
  228. 0000029C  206D E1C0                movea.l    A0, [A5 - 0x1E40]
  229. 000002A0  4A90                     tst.l      [A0]
  230. 000002A2  6606                     bne        +0x8 /* 000002AA */
  231. 000002A4  206D E1C0                movea.l    A0, [A5 - 0x1E40]
  232. 000002A8  208B                     move.l     [A0], A3
  233. label000002AA:
  234. 000002AA  206D E1BC                movea.l    A0, [A5 - 0x1E44]
  235. 000002AE  4A90                     tst.l      [A0]
  236. 000002B0  6608                     bne        +0xA /* 000002BA */
  237. 000002B2  206D E1BC                movea.l    A0, [A5 - 0x1E44]
  238. 000002B6  20AE 0024                move.l     [A0], [A6 + 0x24]
  239. label000002BA:
  240. 000002BA  206D E1B8                movea.l    A0, [A5 - 0x1E48]
  241. 000002BE  4A90                     tst.l      [A0]
  242. 000002C0  6600 0166                bne        +0x168 /* 00000428 */
  243. 000002C4  206D E1B8                movea.l    A0, [A5 - 0x1E48]
  244. 000002C8  20AE 0028                move.l     [A0], [A6 + 0x28]
  245. 000002CC  6000 015A                bra        +0x15C /* 00000428 */
  246. label000002D0:
  247. 000002D0  206E 0008                movea.l    A0, [A6 + 0x8]
  248. 000002D4  52AE 0008                addq.l     [A6 + 0x8], 1
  249. 000002D8  1010                     move.b     D0, [A0]
  250. 000002DA  6500 014C                bcs        +0x14E /* 00000428 */
  251. 000002DE  0C00 0007                cmpi.b     D0, 0x7
  252. 000002E2  6200 0144                bhi        +0x146 /* 00000428 */
  253. 000002E6  7200                     moveq.l    D1, 0x00
  254. 000002E8  1200                     move.b     D1, D0
  255. 000002EA  D241                     add.w      D1, D1
  256. 000002EC  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  257. 000002F0  4EFB 1000                jmp        [PC + D1.w]
  258. 000002F4  0012 002E                ori.b      [A2], 0x2E /* '.' */
  259. 000002F8  006C 0084 00A0           ori.w      [A4 + 0xA0], 0x84
  260. 000002FE  00BE 0108 0120           ori.l      <<invalid special address>>, 0x1080120
  261. 00000304  4AAE 0014                tst.l      [A6 + 0x14]
  262. 00000308  6700 011E                beq        +0x120 /* 00000428 */
  263. 0000030C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  264. 00000310  486E 0008                pea.l      [A6 + 0x8]
  265. 00000314  4EAD 0C22                jsr        [A5 + 0xC22 /* export_384 */]
  266. 00000318  3E00                     move.w     D7, D0
  267. 0000031A  508F                     addq.l     A7, 8
  268. 0000031C  6000 010A                bra        +0x10C /* 00000428 */
  269. 00000320  4AAE 0018                tst.l      [A6 + 0x18]
  270. 00000324  671C                     beq        +0x1E /* 00000342 */
  271. 00000326  2D6E 0008 FEF8           move.l     [A6 - 0x108], [A6 + 0x8]
  272. 0000032C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  273. 00000330  486E 0008                pea.l      [A6 + 0x8]
  274. 00000334  4EAD 0C2A                jsr        [A5 + 0xC2A /* export_385 */]
  275. 00000338  3E00                     move.w     D7, D0
  276. 0000033A  2D6E FEF8 0008           move.l     [A6 + 0x8], [A6 - 0x108]
  277. 00000340  508F                     addq.l     A7, 8
  278. label00000342:
  279. 00000342  4AAE 001C                tst.l      [A6 + 0x1C]
  280. 00000346  6700 00E0                beq        +0xE2 /* 00000428 */
  281. 0000034A  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  282. 0000034E  486E 0008                pea.l      [A6 + 0x8]
  283. 00000352  4EAD 0C2A                jsr        [A5 + 0xC2A /* export_385 */]
  284. 00000356  3E00                     move.w     D7, D0
  285. 00000358  508F                     addq.l     A7, 8
  286. 0000035A  6000 00CC                bra        +0xCE /* 00000428 */
  287. 0000035E  200C                     move.l     D0, A4
  288. 00000360  6700 00C6                beq        +0xC8 /* 00000428 */
  289. 00000364  2F0C                     move.l     -[A7], A4
  290. 00000366  486E 0008                pea.l      [A6 + 0x8]
  291. 0000036A  4EAD 0C42                jsr        [A5 + 0xC42 /* export_388 */]
  292. 0000036E  3E00                     move.w     D7, D0
  293. 00000370  508F                     addq.l     A7, 8
  294. 00000372  6000 00B4                bra        +0xB6 /* 00000428 */
  295. 00000376  4AAE 000C                tst.l      [A6 + 0xC]
  296. 0000037A  6700 00AC                beq        +0xAE /* 00000428 */
  297. 0000037E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  298. 00000382  486E 0008                pea.l      [A6 + 0x8]
  299. 00000386  4EAD 0C72                jsr        [A5 + 0xC72 /* export_394 */]
  300. 0000038A  3E00                     move.w     D7, D0
  301. 0000038C  508F                     addq.l     A7, 8
  302. 0000038E  6000 0098                bra        +0x9A /* 00000428 */
  303. 00000392  200B                     move.l     D0, A3
  304. 00000394  6700 0092                beq        +0x94 /* 00000428 */
  305. 00000398  303C CFFF                move.w     D0, 0xCFFF
  306. 0000039C  C053                     and.w      D0, [A3]
  307. 0000039E  206E 0008                movea.l    A0, [A6 + 0x8]
  308. 000003A2  7200                     moveq.l    D1, 0x00
  309. 000003A4  1210                     move.b     D1, [A0]
  310. 000003A6  740C                     moveq.l    D2, 0x0C
  311. 000003A8  E569                     lsl        D1.w, D2
  312. 000003AA  8240                     or.w       D1, D0
  313. 000003AC  3681                     move.w     [A3], D1
  314. 000003AE  6078                     bra        +0x7A /* 00000428 */
  315. 000003B0  200B                     move.l     D0, A3
  316. 000003B2  6774                     beq        +0x76 /* 00000428 */
  317. 000003B4  486E FF00                pea.l      [A6 - 0x100]
  318. 000003B8  486E FEFE                pea.l      [A6 - 0x102]
  319. 000003BC  486E FEFC                pea.l      [A6 - 0x104]
  320. 000003C0  486E 0008                pea.l      [A6 + 0x8]
  321. 000003C4  4EAD 0C6A                jsr        [A5 + 0xC6A /* export_393 */]
  322. 000003C8  3E00                     move.w     D7, D0
  323. 000003CA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  324. 000003CE  6758                     beq        +0x5A /* 00000428 */
  325. 000003D0  4A6D CEE2                tst.w      [A5 - 0x311E]
  326. 000003D4  6D14                     blt        +0x16 /* 000003EA */
  327. 000003D6  486E FF00                pea.l      [A6 - 0x100]
  328. 000003DA  7000                     moveq.l    D0, 0x00
  329. 000003DC  302E FEFC                move.w     D0, [A6 - 0x104]
  330. 000003E0  2F00                     move.l     -[A7], D0
  331. 000003E2  4EAD 284A                jsr        [A5 + 0x284A /* export_1285 */]
  332. 000003E6  508F                     addq.l     A7, 8
  333. 000003E8  603E                     bra        +0x40 /* 00000428 */
  334. label000003EA:
  335. 000003EA  302E FEFE                move.w     D0, [A6 - 0x102]
  336. 000003EE  C053                     and.w      D0, [A3]
  337. 000003F0  322E FEFC                move.w     D1, [A6 - 0x104]
  338. 000003F4  8240                     or.w       D1, D0
  339. 000003F6  3681                     move.w     [A3], D1
  340. 000003F8  602E                     bra        +0x30 /* 00000428 */
  341. 000003FA  4AAE 0024                tst.l      [A6 + 0x24]
  342. 000003FE  6728                     beq        +0x2A /* 00000428 */
  343. 00000400  2F2E 0024                move.l     -[A7], [A6 + 0x24]
  344. 00000404  486E 0008                pea.l      [A6 + 0x8]
  345. 00000408  4EAD 0C32                jsr        [A5 + 0xC32 /* export_386 */]
  346. 0000040C  3E00                     move.w     D7, D0
  347. 0000040E  508F                     addq.l     A7, 8
  348. 00000410  6016                     bra        +0x18 /* 00000428 */
  349. 00000412  4AAE 0028                tst.l      [A6 + 0x28]
  350. 00000416  6710                     beq        +0x12 /* 00000428 */
  351. 00000418  2F2E 0028                move.l     -[A7], [A6 + 0x28]
  352. 0000041C  486E 0008                pea.l      [A6 + 0x8]
  353. 00000420  4EAD 0C3A                jsr        [A5 + 0xC3A /* export_387 */]
  354. 00000424  3E00                     move.w     D7, D0
  355. 00000426  508F                     addq.l     A7, 8
  356. label00000428:
  357. 00000428  3007                     move.w     D0, D7
  358. 0000042A  4CEE 1880 FEEC           movem.l    D7,A3,A4, [A6 - 0x114]
  359. 00000430  4E5E                     unlink     A6
  360. 00000432  4E75                     rts
  361. fn00000434:
  362. 00000434  4E56 0000                link       A6, 0
  363. 00000438  48E7 0018                movem.l    -[A7], A3,A4
  364. 0000043C  286E 000C                movea.l    A4, [A6 + 0xC]
  365. 00000440  266E 0008                movea.l    A3, [A6 + 0x8]
  366. 00000444  2B4B E1D0                move.l     [A5 - 0x1E30], A3
  367. 00000448  2B4C E1CC                move.l     [A5 - 0x1E34], A4
  368. 0000044C  2B6E 0010 E1C8           move.l     [A5 - 0x1E38], [A6 + 0x10]
  369. 00000452  2B6E 0014 E1C4           move.l     [A5 - 0x1E3C], [A6 + 0x14]
  370. 00000458  2B6E 0018 E1C0           move.l     [A5 - 0x1E40], [A6 + 0x18]
  371. 0000045E  2B6E 001C E1BC           move.l     [A5 - 0x1E44], [A6 + 0x1C]
  372. 00000464  2B6E 0020 E1B8           move.l     [A5 - 0x1E48], [A6 + 0x20]
  373. 0000046A  3B7C 0001 E1D4           move.w     [A5 - 0x1E2C], 0x1
  374. 00000470  4A6D EA3E                tst.w      [A5 - 0x15C2]
  375. 00000474  670C                     beq        +0xE /* 00000482 */
  376. 00000476  7000                     moveq.l    D0, 0x00
  377. 00000478  2F00                     move.l     -[A7], D0
  378. 0000047A  4EBA 0196                jsr        [PC + 0x196 /* 00000612 */]
  379. 0000047E  588F                     addq.l     A7, 4
  380. 00000480  6012                     bra        +0x14 /* 00000494 */
  381. label00000482:
  382. 00000482  302D E1D4                move.w     D0, [A5 - 0x1E2C]
  383. 00000486  48C0                     ext.l      D0
  384. 00000488  2F00                     move.l     -[A7], D0
  385. 0000048A  7000                     moveq.l    D0, 0x00
  386. 0000048C  2F00                     move.l     -[A7], D0
  387. 0000048E  4EBA 023C                jsr        [PC + 0x23C /* 000006CC */]
  388. 00000492  508F                     addq.l     A7, 8
  389. label00000494:
  390. 00000494  426D E1D4                clr.w      [A5 - 0x1E2C]
  391. 00000498  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  392. 0000049E  4E5E                     unlink     A6
  393. 000004A0  4E75                     rts
  394. fn000004A2:
  395. 000004A2  4E56 FFFC                link       A6, -0x0004
  396. 000004A6  48E7 0118                movem.l    -[A7], D7,A3,A4
  397. 000004AA  3E2E 0012                move.w     D7, [A6 + 0x12]
  398. 000004AE  286E 0020                movea.l    A4, [A6 + 0x20]
  399. 000004B2  266E 0008                movea.l    A3, [A6 + 0x8]
  400. 000004B6  4AAE 0024                tst.l      [A6 + 0x24]
  401. 000004BA  6704                     beq        +0x6 /* 000004C0 */
  402. 000004BC  4AAE 0028                tst.l      [A6 + 0x28]
  403. label000004C0:
  404. 000004C0  41EB 0382                lea.l      A0, [A3 + 0x382]
  405. 000004C4  226E 0030                movea.l    A1, [A6 + 0x30]
  406. 000004C8  2288                     move.l     [A1], A0
  407. 000004CA  302E 000E                move.w     D0, [A6 + 0xE]
  408. 000004CE  5340                     subq.w     D0, 1
  409. 000004D0  6B00 0130                bmi        +0x132 /* 00000602 */
  410. 000004D4  0C40 0007                cmpi.w     D0, 0x7
  411. 000004D8  6E00 0128                bgt        +0x12A /* 00000602 */
  412. 000004DC  D040                     add.w      D0, D0
  413. 000004DE  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  414. 000004E2  4EFB 0000                jmp        [PC + D0.w]
  415. 000004E6  0012 0018                ori.b      [A2], 0x18
  416. 000004EA  0022 002C                ori.b      -[A2], 0x2C /* ',' */
  417. 000004EE  00C6                     .incomplete
  418. 000004F0  00CE                     .incomplete
  419. 000004F2  00F4                     .incomplete
  420. 000004F4  0116                     btst       [A6], D0
  421. 000004F6  288B                     move.l     [A4], A3
  422. 000004F8  6000 010E                bra        +0x110 /* 00000608 */
  423. 000004FC  41EB 0032                lea.l      A0, [A3 + 0x32]
  424. 00000500  2888                     move.l     [A4], A0
  425. 00000502  6000 0104                bra        +0x106 /* 00000608 */
  426. 00000506  41EB 011E                lea.l      A0, [A3 + 0x11E]
  427. 0000050A  2888                     move.l     [A4], A0
  428. 0000050C  6000 00FA                bra        +0xFC /* 00000608 */
  429. 00000510  206B 03F0                movea.l    A0, [A3 + 0x3F0]
  430. 00000514  3007                     move.w     D0, D7
  431. 00000516  5340                     subq.w     D0, 1
  432. 00000518  48C0                     ext.l      D0
  433. 0000051A  2200                     move.l     D1, D0
  434. 0000051C  C0FC 004A                mulu.w     D0, 0x4A /* 'J' */
  435. 00000520  4841                     swap.w     D1
  436. 00000522  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  437. 00000526  4841                     swap.w     D1
  438. 00000528  4241                     clr.w      D1
  439. 0000052A  D081                     add.l      D0, D1
  440. 0000052C  41F0 0800                lea.l      A0, [A0 + D0]
  441. 00000530  2D48 FFFC                move.l     [A6 - 0x4], A0
  442. 00000534  226E 001C                movea.l    A1, [A6 + 0x1C]
  443. 00000538  2288                     move.l     [A1], A0
  444. 0000053A  206E FFFC                movea.l    A0, [A6 - 0x4]
  445. 0000053E  5088                     addq.l     A0, 8
  446. 00000540  226E 002C                movea.l    A1, [A6 + 0x2C]
  447. 00000544  2288                     move.l     [A1], A0
  448. 00000546  302B 010E                move.w     D0, [A3 + 0x10E]
  449. 0000054A  5340                     subq.w     D0, 1
  450. 0000054C  6720                     beq        +0x22 /* 0000056E */
  451. 0000054E  5740                     subq.w     D0, 3
  452. 00000550  671C                     beq        +0x1E /* 0000056E */
  453. 00000552  5B40                     subq.w     D0, 5
  454. 00000554  6718                     beq        +0x1A /* 0000056E */
  455. 00000556  5740                     subq.w     D0, 3
  456. 00000558  6714                     beq        +0x16 /* 0000056E */
  457. 0000055A  5540                     subq.w     D0, 2
  458. 0000055C  6710                     beq        +0x12 /* 0000056E */
  459. 0000055E  5740                     subq.w     D0, 3
  460. 00000560  670C                     beq        +0xE /* 0000056E */
  461. 00000562  5340                     subq.w     D0, 1
  462. 00000564  6708                     beq        +0xA /* 0000056E */
  463. 00000566  5340                     subq.w     D0, 1
  464. 00000568  6704                     beq        +0x6 /* 0000056E */
  465. 0000056A  5340                     subq.w     D0, 1
  466. 0000056C  661E                     bne        +0x20 /* 0000058C */
  467. label0000056E:
  468. 0000056E  206E FFFC                movea.l    A0, [A6 - 0x4]
  469. 00000572  41E8 0010                lea.l      A0, [A0 + 0x10]
  470. 00000576  226E 0014                movea.l    A1, [A6 + 0x14]
  471. 0000057A  2288                     move.l     [A1], A0
  472. 0000057C  206E FFFC                movea.l    A0, [A6 - 0x4]
  473. 00000580  41E8 001A                lea.l      A0, [A0 + 0x1A]
  474. 00000584  226E 0018                movea.l    A1, [A6 + 0x18]
  475. 00000588  2288                     move.l     [A1], A0
  476. 0000058A  607C                     bra        +0x7E /* 00000608 */
  477. label0000058C:
  478. 0000058C  206E FFFC                movea.l    A0, [A6 - 0x4]
  479. 00000590  41E8 001A                lea.l      A0, [A0 + 0x1A]
  480. 00000594  226E 0014                movea.l    A1, [A6 + 0x14]
  481. 00000598  2288                     move.l     [A1], A0
  482. 0000059A  206E FFFC                movea.l    A0, [A6 - 0x4]
  483. 0000059E  41E8 0010                lea.l      A0, [A0 + 0x10]
  484. 000005A2  226E 0018                movea.l    A1, [A6 + 0x18]
  485. 000005A6  2288                     move.l     [A1], A0
  486. 000005A8  605E                     bra        +0x60 /* 00000608 */
  487. 000005AA  41EB 0082                lea.l      A0, [A3 + 0x82]
  488. 000005AE  2888                     move.l     [A4], A0
  489. 000005B0  6056                     bra        +0x58 /* 00000608 */
  490. 000005B2  48C7                     ext.l      D7
  491. 000005B4  2007                     move.l     D0, D7
  492. 000005B6  2200                     move.l     D1, D0
  493. 000005B8  C0FC 007E                mulu.w     D0, 0x7E /* '~' */
  494. 000005BC  4841                     swap.w     D1
  495. 000005BE  C2FC 007E                mulu.w     D1, 0x7E /* '~' */
  496. 000005C2  4841                     swap.w     D1
  497. 000005C4  4241                     clr.w      D1
  498. 000005C6  D081                     add.l      D0, D1
  499. 000005C8  43EB 01AA                lea.l      A1, [A3 + 0x1AA]
  500. 000005CC  41F1 0800                lea.l      A0, [A1 + D0]
  501. 000005D0  226E 0014                movea.l    A1, [A6 + 0x14]
  502. 000005D4  2288                     move.l     [A1], A0
  503. 000005D6  6030                     bra        +0x32 /* 00000608 */
  504. 000005D8  48C7                     ext.l      D7
  505. 000005DA  2007                     move.l     D0, D7
  506. 000005DC  2200                     move.l     D1, D0
  507. 000005DE  C0FC 007E                mulu.w     D0, 0x7E /* '~' */
  508. 000005E2  4841                     swap.w     D1
  509. 000005E4  C2FC 007E                mulu.w     D1, 0x7E /* '~' */
  510. 000005E8  4841                     swap.w     D1
  511. 000005EA  4241                     clr.w      D1
  512. 000005EC  D081                     add.l      D0, D1
  513. 000005EE  43EB 0178                lea.l      A1, [A3 + 0x178]
  514. 000005F2  41F1 0800                lea.l      A0, [A1 + D0]
  515. 000005F6  2888                     move.l     [A4], A0
  516. 000005F8  600E                     bra        +0x10 /* 00000608 */
  517. 000005FA  41EB 00A0                lea.l      A0, [A3 + 0xA0]
  518. 000005FE  2888                     move.l     [A4], A0
  519. 00000600  6006                     bra        +0x8 /* 00000608 */
  520. label00000602:
  521. 00000602  41EB 0064                lea.l      A0, [A3 + 0x64]
  522. 00000606  2888                     move.l     [A4], A0
  523. label00000608:
  524. 00000608  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  525. 0000060E  4E5E                     unlink     A6
  526. 00000610  4E75                     rts
  527. export_1091:
  528. fn00000612:
  529. 00000612  48E7 0110                movem.l    -[A7], D7,A3
  530. 00000616  266F 000C                movea.l    A3, [A7 + 0xC]
  531. 0000061A  486D F30E                pea.l      [A5 - 0xCF2]
  532. 0000061E  486D F318                pea.l      [A5 - 0xCE8]
  533. 00000622  7000                     moveq.l    D0, 0x00
  534. 00000624  2F00                     move.l     -[A7], D0
  535. 00000626  2F00                     move.l     -[A7], D0
  536. 00000628  2F00                     move.l     -[A7], D0
  537. 0000062A  2F00                     move.l     -[A7], D0
  538. 0000062C  486D F320                pea.l      [A5 - 0xCE0]
  539. 00000630  486D F33E                pea.l      [A5 - 0xCC2]
  540. 00000634  2F0B                     move.l     -[A7], A3
  541. 00000636  4EBA FBF2                jsr        [PC - 0x40E /* 0000022A */]
  542. 0000063A  3E00                     move.w     D7, D0
  543. 0000063C  4FEF 0024                lea.l      A7, [A7 + 0x24]
  544. 00000640  6700 0082                beq        +0x84 /* 000006C4 */
  545. 00000644  200B                     move.l     D0, A3
  546. 00000646  677C                     beq        +0x7E /* 000006C4 */
  547. 00000648  4EAD 07D2                jsr        [A5 + 0x7D2 /* export_246 */]
  548. 0000064C  1013                     move.b     D0, [A3]
  549. 0000064E  6570                     bcs        +0x72 /* 000006C0 */
  550. 00000650  0C00 0007                cmpi.b     D0, 0x7
  551. 00000654  626A                     bhi        +0x6C /* 000006C0 */
  552. 00000656  7200                     moveq.l    D1, 0x00
  553. 00000658  1200                     move.b     D1, D0
  554. 0000065A  D241                     add.w      D1, D1
  555. 0000065C  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  556. 00000660  4EFB 1000                jmp        [PC + D1.w]
  557. 00000664  0012 0022                ori.b      [A2], 0x22 /* '\"' */
  558. 00000668  005E 0036                ori.w      [A6]+, 0x36 /* '6' */
  559. 0000066C  005E 005E                ori.w      [A6]+, 0x5E /* '^' */
  560. 00000670  005E 0042                ori.w      [A6]+, 0x42 /* 'B' */
  561. 00000674  41ED F328                lea.l      A0, [A5 - 0xCD8]
  562. 00000678  2F20                     move.l     -[A7], -[A0]
  563. 0000067A  2F20                     move.l     -[A7], -[A0]
  564. 0000067C  4EAD 0802                jsr        [A5 + 0x802 /* export_252 */]
  565. 00000680  508F                     addq.l     A7, 8
  566. 00000682  603C                     bra        +0x3E /* 000006C0 */
  567. 00000684  41ED F33A                lea.l      A0, [A5 - 0xCC6]
  568. 00000688  2F20                     move.l     -[A7], -[A0]
  569. 0000068A  2F20                     move.l     -[A7], -[A0]
  570. 0000068C  3F20                     move.w     -[A7], -[A0]
  571. 0000068E  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  572. 00000692  4FEF 000A                lea.l      A7, [A7 + 0xA]
  573. 00000696  6028                     bra        +0x2A /* 000006C0 */
  574. 00000698  486D F33E                pea.l      [A5 - 0xCC2]
  575. 0000069C  4EAD 082A                jsr        [A5 + 0x82A /* export_257 */]
  576. 000006A0  588F                     addq.l     A7, 4
  577. 000006A2  601C                     bra        +0x1E /* 000006C0 */
  578. 000006A4  302D F35E                move.w     D0, [A5 - 0xCA2]
  579. 000006A8  48C0                     ext.l      D0
  580. 000006AA  2F00                     move.l     -[A7], D0
  581. 000006AC  486D F30E                pea.l      [A5 - 0xCF2]
  582. 000006B0  486D F350                pea.l      [A5 - 0xCB0]
  583. 000006B4  486D F356                pea.l      [A5 - 0xCAA]
  584. 000006B8  4EAD 21DA                jsr        [A5 + 0x21DA /* export_1079 */]
  585. 000006BC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  586. label000006C0:
  587. 000006C0  4EAD 07DA                jsr        [A5 + 0x7DA /* export_247 */]
  588. label000006C4:
  589. 000006C4  3007                     move.w     D0, D7
  590. 000006C6  4CDF 0880                movem.l    D7,A3, [A7]+
  591. 000006CA  4E75                     rts
  592. export_1092:
  593. fn000006CC:
  594. 000006CC  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  595. 000006D0  2C2F 0018                move.l     D6, [A7 + 0x18]
  596. 000006D4  286F 0014                movea.l    A4, [A7 + 0x14]
  597. 000006D8  426D F986                clr.w      [A5 - 0x67A]
  598. 000006DC  426D F988                clr.w      [A5 - 0x678]
  599. 000006E0  7E01                     moveq.l    D7, 0x01
  600. 000006E2  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  601. 000006E6  4EAD 1282                jsr        [A5 + 0x1282 /* export_588 */]
  602. 000006EA  4A40                     tst.w      D0
  603. 000006EC  588F                     addq.l     A7, 4
  604. 000006EE  6734                     beq        +0x36 /* 00000724 */
  605. 000006F0  200C                     move.l     D0, A4
  606. 000006F2  6730                     beq        +0x32 /* 00000724 */
  607. 000006F4  7003                     moveq.l    D0, 0x03
  608. 000006F6  B014                     cmp.b      D0, [A4]
  609. 000006F8  6706                     beq        +0x8 /* 00000700 */
  610. 000006FA  7004                     moveq.l    D0, 0x04
  611. 000006FC  B014                     cmp.b      D0, [A4]
  612. 000006FE  6624                     bne        +0x26 /* 00000724 */
  613. label00000700:
  614. 00000700  206D B9F8                movea.l    A0, [A5 - 0x4608]
  615. 00000704  2F08                     move.l     -[A7], A0
  616. 00000706  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  617. 0000070A  486D 149A                pea.l      [A5 + 0x149A /* export_655 */]
  618. 0000070E  2F0C                     move.l     -[A7], A4
  619. 00000710  206D B9F8                movea.l    A0, [A5 - 0x4608]
  620. 00000714  2F28 03DA                move.l     -[A7], [A0 + 0x3DA]
  621. 00000718  4EAD 1692                jsr        [A5 + 0x1692 /* export_718 */]
  622. 0000071C  3E00                     move.w     D7, D0
  623. 0000071E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  624. 00000722  6026                     bra        +0x28 /* 0000074A */
  625. label00000724:
  626. 00000724  206D B9F8                movea.l    A0, [A5 - 0x4608]
  627. 00000728  47E8 032E                lea.l      A3, [A0 + 0x32E]
  628. label0000072C:
  629. 0000072C  2F06                     move.l     -[A7], D6
  630. 0000072E  2F0B                     move.l     -[A7], A3
  631. 00000730  2F0C                     move.l     -[A7], A4
  632. 00000732  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  633. 00000736  4EBA 005E                jsr        [PC + 0x5E /* 00000796 */]
  634. 0000073A  3E00                     move.w     D7, D0
  635. 0000073C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  636. 00000740  4A47                     tst.w      D7
  637. 00000742  6706                     beq        +0x8 /* 0000074A */
  638. 00000744  2653                     movea.l    A3, [A3]
  639. 00000746  200B                     move.l     D0, A3
  640. 00000748  66E2                     bne        -0x1C /* 0000072C */
  641. label0000074A:
  642. 0000074A  200C                     move.l     D0, A4
  643. 0000074C  6740                     beq        +0x42 /* 0000078E */
  644. 0000074E  4A6D F988                tst.w      [A5 - 0x678]
  645. 00000752  673A                     beq        +0x3C /* 0000078E */
  646. 00000754  4A6D F986                tst.w      [A5 - 0x67A]
  647. 00000758  6726                     beq        +0x28 /* 00000780 */
  648. 0000075A  3B7C 0001 F462           move.w     [A5 - 0xB9E], 0x1
  649. 00000760  7001                     moveq.l    D0, 0x01
  650. 00000762  2F00                     move.l     -[A7], D0
  651. 00000764  7200                     moveq.l    D1, 0x00
  652. 00000766  2F01                     move.l     -[A7], D1
  653. 00000768  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  654. 0000076C  426D F462                clr.w      [A5 - 0xB9E]
  655. 00000770  206D B9F8                movea.l    A0, [A5 - 0x4608]
  656. 00000774  2F28 0412                move.l     -[A7], [A0 + 0x412]
  657. 00000778  4EAD 17EA                jsr        [A5 + 0x17EA /* export_761 */]
  658. 0000077C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  659. label00000780:
  660. 00000780  7001                     moveq.l    D0, 0x01
  661. 00000782  2F00                     move.l     -[A7], D0
  662. 00000784  7200                     moveq.l    D1, 0x00
  663. 00000786  2F01                     move.l     -[A7], D1
  664. 00000788  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  665. 0000078C  508F                     addq.l     A7, 8
  666. label0000078E:
  667. 0000078E  3007                     move.w     D0, D7
  668. 00000790  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  669. 00000794  4E75                     rts
  670. fn00000796:
  671. 00000796  4E56 FFDC                link       A6, -0x0024
  672. 0000079A  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  673. 0000079E  3C2E 0016                move.w     D6, [A6 + 0x16]
  674. 000007A2  286E 000C                movea.l    A4, [A6 + 0xC]
  675. 000007A6  266E 0010                movea.l    A3, [A6 + 0x10]
  676. 000007AA  7E01                     moveq.l    D7, 0x01
  677. 000007AC  4245                     clr.w      D5
  678. 000007AE  7000                     moveq.l    D0, 0x00
  679. 000007B0  2D40 FFF0                move.l     [A6 - 0x10], D0
  680. 000007B4  2D40 FFEC                move.l     [A6 - 0x14], D0
  681. 000007B8  2D40 FFE0                move.l     [A6 - 0x20], D0
  682. 000007BC  2D40 FFE4                move.l     [A6 - 0x1C], D0
  683. 000007C0  2D40 FFE8                move.l     [A6 - 0x18], D0
  684. 000007C4  2D40 FFF4                move.l     [A6 - 0xC], D0
  685. 000007C8  2D40 FFF8                move.l     [A6 - 0x8], D0
  686. 000007CC  2D40 FFFC                move.l     [A6 - 0x4], D0
  687. 000007D0  2D6E 0008 FFDC           move.l     [A6 - 0x24], [A6 + 0x8]
  688. 000007D6  7201                     moveq.l    D1, 0x01
  689. 000007D8  B26B 000C                cmp.w      D1, [A3 + 0xC]
  690. 000007DC  6604                     bne        +0x6 /* 000007E2 */
  691. 000007DE  7202                     moveq.l    D1, 0x02
  692. 000007E0  601C                     bra        +0x1E /* 000007FE */
  693. label000007E2:
  694. 000007E2  7009                     moveq.l    D0, 0x09
  695. 000007E4  B06B 000C                cmp.w      D0, [A3 + 0xC]
  696. 000007E8  6604                     bne        +0x6 /* 000007EE */
  697. 000007EA  7000                     moveq.l    D0, 0x00
  698. 000007EC  600E                     bra        +0x10 /* 000007FC */
  699. label000007EE:
  700. 000007EE  700A                     moveq.l    D0, 0x0A
  701. 000007F0  B06B 000C                cmp.w      D0, [A3 + 0xC]
  702. 000007F4  6604                     bne        +0x6 /* 000007FA */
  703. 000007F6  7001                     moveq.l    D0, 0x01
  704. 000007F8  6002                     bra        +0x4 /* 000007FC */
  705. label000007FA:
  706. 000007FA  70FF                     moveq.l    D0, 0xFFFFFFFF
  707. label000007FC:
  708. 000007FC  2200                     move.l     D1, D0
  709. label000007FE:
  710. 000007FE  3801                     move.w     D4, D1
  711. 00000800  3004                     move.w     D0, D4
  712. 00000802  48C0                     ext.l      D0
  713. 00000804  72FF                     moveq.l    D1, 0xFFFFFFFF
  714. 00000806  B280                     cmp.l      D1, D0
  715. 00000808  6748                     beq        +0x4A /* 00000852 */
  716. 0000080A  4A44                     tst.w      D4
  717. 0000080C  6622                     bne        +0x24 /* 00000830 */
  718. 0000080E  206D BA78                movea.l    A0, [A5 - 0x4588]
  719. 00000812  41E8 00C2                lea.l      A0, [A0 + 0xC2]
  720. 00000816  2D48 FFF0                move.l     [A6 - 0x10], A0
  721. 0000081A  206D BA78                movea.l    A0, [A5 - 0x4588]
  722. 0000081E  41E8 0092                lea.l      A0, [A0 + 0x92]
  723. 00000822  2D48 FFE0                move.l     [A6 - 0x20], A0
  724. 00000826  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  725. 0000082A  4EAD 14E2                jsr        [A5 + 0x14E2 /* export_664 */]
  726. 0000082E  588F                     addq.l     A7, 4
  727. label00000830:
  728. 00000830  206D BA78                movea.l    A0, [A5 - 0x4588]
  729. 00000834  48C4                     ext.l      D4
  730. 00000836  2004                     move.l     D0, D4
  731. 00000838  D080                     add.l      D0, D0
  732. 0000083A  2200                     move.l     D1, D0
  733. 0000083C  E588                     lsl        D0, 2
  734. 0000083E  D081                     add.l      D0, D1
  735. 00000840  43E8 009A                lea.l      A1, [A0 + 0x9A]
  736. 00000844  41F1 0800                lea.l      A0, [A1 + D0]
  737. 00000848  2D48 FFE4                move.l     [A6 - 0x1C], A0
  738. 0000084C  5245                     addq.w     D5, 1
  739. 0000084E  6000 02D4                bra        +0x2D6 /* 00000B24 */
  740. label00000852:
  741. 00000852  7003                     moveq.l    D0, 0x03
  742. 00000854  B06B 000C                cmp.w      D0, [A3 + 0xC]
  743. 00000858  6600 0212                bne        +0x214 /* 00000A6C */
  744. 0000085C  4A46                     tst.w      D6
  745. 0000085E  6616                     bne        +0x18 /* 00000876 */
  746. 00000860  206E FFDC                movea.l    A0, [A6 - 0x24]
  747. 00000864  7000                     moveq.l    D0, 0x00
  748. 00000866  3028 0022                move.w     D0, [A0 + 0x22]
  749. 0000086A  223C 0000 8000           move.l     D1, 0x8000
  750. 00000870  C280                     and.l      D1, D0
  751. 00000872  6600 01EA                bne        +0x1EC /* 00000A5E */
  752. label00000876:
  753. 00000876  206E FFDC                movea.l    A0, [A6 - 0x24]
  754. 0000087A  3028 0020                move.w     D0, [A0 + 0x20]
  755. 0000087E  5540                     subq.w     D0, 2
  756. 00000880  6500 02A2                bcs        +0x2A4 /* 00000B24 */
  757. 00000884  0C40 0009                cmpi.w     D0, 0x9 /* '\t' */
  758. 00000888  6200 029A                bhi        +0x29C /* 00000B24 */
  759. 0000088C  D040                     add.w      D0, D0
  760. 0000088E  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  761. 00000892  4EFB 0000                jmp        [PC + D0.w]
  762. 00000896  0016 0290                ori.b      [A6], 0x90
  763. 0000089A  0082 00D0 0108           ori.l      D2, 0xD00108
  764. 000008A0  0124                     btst       -[A4], D0
  765. 000008A2  0140                     bchg       D0, D0
  766. 000008A4  0150                     bchg       [A0], D0
  767. 000008A6  0290 0188 206E           andi.l     [A0], 0x188206E
  768. 000008AC  FFDC                     .invalid   <<F/7/7>>
  769. 000008AE  2068 002A                movea.l    A0, [A0 + 0x2A]
  770. 000008B2  7001                     moveq.l    D0, 0x01
  771. 000008B4  B028 004C                cmp.b      D0, [A0 + 0x4C]
  772. 000008B8  6634                     bne        +0x36 /* 000008EE */
  773. 000008BA  200C                     move.l     D0, A4
  774. 000008BC  6730                     beq        +0x32 /* 000008EE */
  775. 000008BE  7003                     moveq.l    D0, 0x03
  776. 000008C0  B014                     cmp.b      D0, [A4]
  777. 000008C2  6706                     beq        +0x8 /* 000008CA */
  778. 000008C4  7004                     moveq.l    D0, 0x04
  779. 000008C6  B014                     cmp.b      D0, [A4]
  780. 000008C8  6624                     bne        +0x26 /* 000008EE */
  781. label000008CA:
  782. 000008CA  206D B9F8                movea.l    A0, [A5 - 0x4608]
  783. 000008CE  2F08                     move.l     -[A7], A0
  784. 000008D0  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  785. 000008D4  486D 149A                pea.l      [A5 + 0x149A /* export_655 */]
  786. 000008D8  2F0C                     move.l     -[A7], A4
  787. 000008DA  206E FFDC                movea.l    A0, [A6 - 0x24]
  788. 000008DE  2F28 002A                move.l     -[A7], [A0 + 0x2A]
  789. 000008E2  4EAD 1692                jsr        [A5 + 0x1692 /* export_718 */]
  790. 000008E6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  791. 000008EA  6000 02FC                bra        +0x2FE /* 00000BE8 */
  792. label000008EE:
  793. 000008EE  486E FFF4                pea.l      [A6 - 0xC]
  794. 000008F2  486E FFF0                pea.l      [A6 - 0x10]
  795. 000008F6  486E FFEC                pea.l      [A6 - 0x14]
  796. 000008FA  486E FFE0                pea.l      [A6 - 0x20]
  797. 000008FE  486E FFE4                pea.l      [A6 - 0x1C]
  798. 00000902  206E FFDC                movea.l    A0, [A6 - 0x24]
  799. 00000906  2F28 002A                move.l     -[A7], [A0 + 0x2A]
  800. 0000090A  4EAD 1DCA                jsr        [A5 + 0x1DCA /* export_949 */]
  801. 0000090E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  802. 00000912  6000 0210                bra        +0x212 /* 00000B24 */
  803. 00000916  486E FFFC                pea.l      [A6 - 0x4]
  804. 0000091A  486E FFF8                pea.l      [A6 - 0x8]
  805. 0000091E  486E FFF4                pea.l      [A6 - 0xC]
  806. 00000922  486E FFF0                pea.l      [A6 - 0x10]
  807. 00000926  486E FFEC                pea.l      [A6 - 0x14]
  808. 0000092A  486E FFE0                pea.l      [A6 - 0x20]
  809. 0000092E  486E FFE8                pea.l      [A6 - 0x18]
  810. 00000932  486E FFE4                pea.l      [A6 - 0x1C]
  811. 00000936  7000                     moveq.l    D0, 0x00
  812. 00000938  2F00                     move.l     -[A7], D0
  813. 0000093A  206E FFDC                movea.l    A0, [A6 - 0x24]
  814. 0000093E  3228 002A                move.w     D1, [A0 + 0x2A]
  815. 00000942  D241                     add.w      D1, D1
  816. 00000944  41ED F97A                lea.l      A0, [A5 - 0x686]
  817. 00000948  3230 1000                move.w     D1, [A0 + D1.w]
  818. 0000094C  48C1                     ext.l      D1
  819. 0000094E  2F01                     move.l     -[A7], D1
  820. 00000950  206E FFDC                movea.l    A0, [A6 - 0x24]
  821. 00000954  2F28 002E                move.l     -[A7], [A0 + 0x2E]
  822. 00000958  4EBA FB48                jsr        [PC - 0x4B8 /* 000004A2 */]
  823. 0000095C  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  824. 00000960  6000 01C2                bra        +0x1C4 /* 00000B24 */
  825. 00000964  206E FFDC                movea.l    A0, [A6 - 0x24]
  826. 00000968  41E8 002A                lea.l      A0, [A0 + 0x2A]
  827. 0000096C  2D48 FFE0                move.l     [A6 - 0x20], A0
  828. 00000970  206E FFDC                movea.l    A0, [A6 - 0x24]
  829. 00000974  41E8 0032                lea.l      A0, [A0 + 0x32]
  830. 00000978  2D48 FFE4                move.l     [A6 - 0x1C], A0
  831. 0000097C  4A2C 0001                tst.b      [A4 + 0x1]
  832. 00000980  6600 01A2                bne        +0x1A4 /* 00000B24 */
  833. 00000984  3B7C 0001 F986           move.w     [A5 - 0x67A], 0x1
  834. 0000098A  206E FFDC                movea.l    A0, [A6 - 0x24]
  835. 0000098E  226E FFDC                movea.l    A1, [A6 - 0x24]
  836. 00000992  3368 003A 0040           move.w     [A1 + 0x40], [A0 + 0x3A]
  837. 00000998  6000 018A                bra        +0x18C /* 00000B24 */
  838. 0000099C  206E FFDC                movea.l    A0, [A6 - 0x24]
  839. 000009A0  41E8 002A                lea.l      A0, [A0 + 0x2A]
  840. 000009A4  2D48 FFE0                move.l     [A6 - 0x20], A0
  841. 000009A8  206E FFDC                movea.l    A0, [A6 - 0x24]
  842. 000009AC  41E8 0032                lea.l      A0, [A0 + 0x32]
  843. 000009B0  2D48 FFE4                move.l     [A6 - 0x1C], A0
  844. 000009B4  6000 016E                bra        +0x170 /* 00000B24 */
  845. 000009B8  206E FFDC                movea.l    A0, [A6 - 0x24]
  846. 000009BC  41E8 002A                lea.l      A0, [A0 + 0x2A]
  847. 000009C0  2D48 FFE0                move.l     [A6 - 0x20], A0
  848. 000009C4  206E FFDC                movea.l    A0, [A6 - 0x24]
  849. 000009C8  41E8 0032                lea.l      A0, [A0 + 0x32]
  850. 000009CC  2D48 FFE4                move.l     [A6 - 0x1C], A0
  851. 000009D0  6000 0152                bra        +0x154 /* 00000B24 */
  852. 000009D4  206E FFDC                movea.l    A0, [A6 - 0x24]
  853. 000009D8  41E8 002A                lea.l      A0, [A0 + 0x2A]
  854. 000009DC  2D48 FFEC                move.l     [A6 - 0x14], A0
  855. 000009E0  6000 0142                bra        +0x144 /* 00000B24 */
  856. 000009E4  206E FFDC                movea.l    A0, [A6 - 0x24]
  857. 000009E8  41E8 002A                lea.l      A0, [A0 + 0x2A]
  858. 000009EC  2D48 FFE0                move.l     [A6 - 0x20], A0
  859. 000009F0  206E FFDC                movea.l    A0, [A6 - 0x24]
  860. 000009F4  41E8 0032                lea.l      A0, [A0 + 0x32]
  861. 000009F8  2D48 FFE4                move.l     [A6 - 0x1C], A0
  862. 000009FC  4A2C 0001                tst.b      [A4 + 0x1]
  863. 00000A00  6600 0122                bne        +0x124 /* 00000B24 */
  864. 00000A04  3B7C 0001 F986           move.w     [A5 - 0x67A], 0x1
  865. 00000A0A  206E FFDC                movea.l    A0, [A6 - 0x24]
  866. 00000A0E  226E FFDC                movea.l    A1, [A6 - 0x24]
  867. 00000A12  3368 003A 0042           move.w     [A1 + 0x42], [A0 + 0x3A]
  868. 00000A18  6000 010A                bra        +0x10C /* 00000B24 */
  869. 00000A1C  7002                     moveq.l    D0, 0x02
  870. 00000A1E  B014                     cmp.b      D0, [A4]
  871. 00000A20  6700 0102                beq        +0x104 /* 00000B24 */
  872. 00000A24  206E FFDC                movea.l    A0, [A6 - 0x24]
  873. 00000A28  2D68 002A FFDC           move.l     [A6 - 0x24], [A0 + 0x2A]
  874. 00000A2E  6024                     bra        +0x26 /* 00000A54 */
  875. label00000A30:
  876. 00000A30  48C6                     ext.l      D6
  877. 00000A32  2F06                     move.l     -[A7], D6
  878. 00000A34  2F0B                     move.l     -[A7], A3
  879. 00000A36  2F0C                     move.l     -[A7], A4
  880. 00000A38  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  881. 00000A3C  4EBA FD58                jsr        [PC - 0x2A8 /* 00000796 */]
  882. 00000A40  3E00                     move.w     D7, D0
  883. 00000A42  4FEF 0010                lea.l      A7, [A7 + 0x10]
  884. 00000A46  6700 00DC                beq        +0xDE /* 00000B24 */
  885. 00000A4A  206E FFDC                movea.l    A0, [A6 - 0x24]
  886. 00000A4E  2D68 0026 FFDC           move.l     [A6 - 0x24], [A0 + 0x26]
  887. label00000A54:
  888. 00000A54  4AAE FFDC                tst.l      [A6 - 0x24]
  889. 00000A58  66D6                     bne        -0x28 /* 00000A30 */
  890. 00000A5A  6000 00C8                bra        +0xCA /* 00000B24 */
  891. label00000A5E:
  892. 00000A5E  4878 06AA                push.l     0x6AA
  893. 00000A62  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  894. 00000A66  588F                     addq.l     A7, 4
  895. 00000A68  6000 00BA                bra        +0xBC /* 00000B24 */
  896. label00000A6C:
  897. 00000A6C  7007                     moveq.l    D0, 0x07
  898. 00000A6E  B06B 000C                cmp.w      D0, [A3 + 0xC]
  899. 00000A72  6612                     bne        +0x14 /* 00000A86 */
  900. 00000A74  206D BA78                movea.l    A0, [A5 - 0x4588]
  901. 00000A78  41E8 0010                lea.l      A0, [A0 + 0x10]
  902. 00000A7C  2D48 FFEC                move.l     [A6 - 0x14], A0
  903. 00000A80  5245                     addq.w     D5, 1
  904. 00000A82  6000 00A0                bra        +0xA2 /* 00000B24 */
  905. label00000A86:
  906. 00000A86  7006                     moveq.l    D0, 0x06
  907. 00000A88  B06B 000C                cmp.w      D0, [A3 + 0xC]
  908. 00000A8C  6612                     bne        +0x14 /* 00000AA0 */
  909. 00000A8E  206D BA78                movea.l    A0, [A5 - 0x4588]
  910. 00000A92  41E8 0042                lea.l      A0, [A0 + 0x42]
  911. 00000A96  2D48 FFEC                move.l     [A6 - 0x14], A0
  912. 00000A9A  5245                     addq.w     D5, 1
  913. 00000A9C  6000 0086                bra        +0x88 /* 00000B24 */
  914. label00000AA0:
  915. 00000AA0  7008                     moveq.l    D0, 0x08
  916. 00000AA2  B06B 000C                cmp.w      D0, [A3 + 0xC]
  917. 00000AA6  6610                     bne        +0x12 /* 00000AB8 */
  918. 00000AA8  206D BA78                movea.l    A0, [A5 - 0x4588]
  919. 00000AAC  41E8 0074                lea.l      A0, [A0 + 0x74]
  920. 00000AB0  2D48 FFEC                move.l     [A6 - 0x14], A0
  921. 00000AB4  5245                     addq.w     D5, 1
  922. 00000AB6  606C                     bra        +0x6E /* 00000B24 */
  923. label00000AB8:
  924. 00000AB8  7004                     moveq.l    D0, 0x04
  925. 00000ABA  B06B 000C                cmp.w      D0, [A3 + 0xC]
  926. 00000ABE  6664                     bne        +0x66 /* 00000B24 */
  927. 00000AC0  4A46                     tst.w      D6
  928. 00000AC2  6614                     bne        +0x16 /* 00000AD8 */
  929. 00000AC4  206B 0004                movea.l    A0, [A3 + 0x4]
  930. 00000AC8  7000                     moveq.l    D0, 0x00
  931. 00000ACA  3028 0022                move.w     D0, [A0 + 0x22]
  932. 00000ACE  223C 0000 8000           move.l     D1, 0x8000
  933. 00000AD4  C280                     and.l      D1, D0
  934. 00000AD6  6642                     bne        +0x44 /* 00000B1A */
  935. label00000AD8:
  936. 00000AD8  486E FFFC                pea.l      [A6 - 0x4]
  937. 00000ADC  486E FFF8                pea.l      [A6 - 0x8]
  938. 00000AE0  486E FFF4                pea.l      [A6 - 0xC]
  939. 00000AE4  486E FFF0                pea.l      [A6 - 0x10]
  940. 00000AE8  486E FFEC                pea.l      [A6 - 0x14]
  941. 00000AEC  486E FFE0                pea.l      [A6 - 0x20]
  942. 00000AF0  486E FFE8                pea.l      [A6 - 0x18]
  943. 00000AF4  486E FFE4                pea.l      [A6 - 0x1C]
  944. 00000AF8  302B 000A                move.w     D0, [A3 + 0xA]
  945. 00000AFC  48C0                     ext.l      D0
  946. 00000AFE  2F00                     move.l     -[A7], D0
  947. 00000B00  302B 0008                move.w     D0, [A3 + 0x8]
  948. 00000B04  48C0                     ext.l      D0
  949. 00000B06  2F00                     move.l     -[A7], D0
  950. 00000B08  206B 0004                movea.l    A0, [A3 + 0x4]
  951. 00000B0C  2F28 002E                move.l     -[A7], [A0 + 0x2E]
  952. 00000B10  4EBA F990                jsr        [PC - 0x670 /* 000004A2 */]
  953. 00000B14  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  954. 00000B18  600A                     bra        +0xC /* 00000B24 */
  955. label00000B1A:
  956. 00000B1A  4878 06AB                push.l     0x6AB
  957. 00000B1E  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  958. 00000B22  588F                     addq.l     A7, 4
  959. label00000B24:
  960. 00000B24  4A45                     tst.w      D5
  961. 00000B26  6732                     beq        +0x34 /* 00000B5A */
  962. 00000B28  200C                     move.l     D0, A4
  963. 00000B2A  672E                     beq        +0x30 /* 00000B5A */
  964. 00000B2C  7001                     moveq.l    D0, 0x01
  965. 00000B2E  B014                     cmp.b      D0, [A4]
  966. 00000B30  6706                     beq        +0x8 /* 00000B38 */
  967. 00000B32  7002                     moveq.l    D0, 0x02
  968. 00000B34  B014                     cmp.b      D0, [A4]
  969. 00000B36  6622                     bne        +0x24 /* 00000B5A */
  970. label00000B38:
  971. 00000B38  4878 0107                push.l     0x107
  972. 00000B3C  4878 026D                push.l     0x26D
  973. 00000B40  4878 7FFF                push.l     0x7FFF
  974. 00000B44  70FF                     moveq.l    D0, 0xFFFFFFFF
  975. 00000B46  2F00                     move.l     -[A7], D0
  976. 00000B48  4878 7FFF                push.l     0x7FFF
  977. 00000B4C  2F00                     move.l     -[A7], D0
  978. 00000B4E  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  979. 00000B52  4EAD 14AA                jsr        [A5 + 0x14AA /* export_657 */]
  980. 00000B56  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  981. label00000B5A:
  982. 00000B5A  4A47                     tst.w      D7
  983. 00000B5C  6700 0088                beq        +0x8A /* 00000BE6 */
  984. 00000B60  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  985. 00000B64  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  986. 00000B68  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  987. 00000B6C  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  988. 00000B70  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  989. 00000B74  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  990. 00000B78  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  991. 00000B7C  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  992. 00000B80  2F0C                     move.l     -[A7], A4
  993. 00000B82  4EBA F6A6                jsr        [PC - 0x95A /* 0000022A */]
  994. 00000B86  3E00                     move.w     D7, D0
  995. 00000B88  4FEF 0024                lea.l      A7, [A7 + 0x24]
  996. 00000B8C  6758                     beq        +0x5A /* 00000BE6 */
  997. 00000B8E  3B7C 0001 F988           move.w     [A5 - 0x678], 0x1
  998. 00000B94  48C4                     ext.l      D4
  999. 00000B96  70FF                     moveq.l    D0, 0xFFFFFFFF
  1000. 00000B98  B084                     cmp.l      D0, D4
  1001. 00000B9A  6C4A                     bge        +0x4C /* 00000BE6 */
  1002. 00000B9C  206D BA78                movea.l    A0, [A5 - 0x4588]
  1003. 00000BA0  48C4                     ext.l      D4
  1004. 00000BA2  2004                     move.l     D0, D4
  1005. 00000BA4  D080                     add.l      D0, D0
  1006. 00000BA6  2200                     move.l     D1, D0
  1007. 00000BA8  E588                     lsl        D0, 2
  1008. 00000BAA  D081                     add.l      D0, D1
  1009. 00000BAC  226D BA78                movea.l    A1, [A5 - 0x4588]
  1010. 00000BB0  41E8 00A2                lea.l      A0, [A0 + 0xA2]
  1011. 00000BB4  3370 0800 0192           move.w     [A1 + 0x192], [A0 + D0]
  1012. 00000BBA  206D BA78                movea.l    A0, [A5 - 0x4588]
  1013. 00000BBE  226D BA78                movea.l    A1, [A5 - 0x4588]
  1014. 00000BC2  3368 0192 00C0           move.w     [A1 + 0xC0], [A0 + 0x192]
  1015. 00000BC8  226D BA78                movea.l    A1, [A5 - 0x4588]
  1016. 00000BCC  3368 0192 00B6           move.w     [A1 + 0xB6], [A0 + 0x192]
  1017. 00000BD2  226D BA78                movea.l    A1, [A5 - 0x4588]
  1018. 00000BD6  3368 0192 00AC           move.w     [A1 + 0xAC], [A0 + 0x192]
  1019. 00000BDC  226D BA78                movea.l    A1, [A5 - 0x4588]
  1020. 00000BE0  3368 0192 00A2           move.w     [A1 + 0xA2], [A0 + 0x192]
  1021. label00000BE6:
  1022. 00000BE6  3007                     move.w     D0, D7
  1023. label00000BE8:
  1024. 00000BE8  4CEE 18F0 FFC4           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x3C]
  1025. 00000BEE  4E5E                     unlink     A6
  1026. 00000BF0  4E75                     rts
  1027. export_1093:
  1028. 00000BF2  48E7 0110                movem.l    -[A7], D7,A3
  1029. 00000BF6  3E2F 000E                move.w     D7, [A7 + 0xE]
  1030. 00000BFA  4AAD B9FC                tst.l      [A5 - 0x4604]
  1031. 00000BFE  6710                     beq        +0x12 /* 00000C10 */
  1032. 00000C00  4AAD B9F8                tst.l      [A5 - 0x4608]
  1033. 00000C04  670A                     beq        +0xC /* 00000C10 */
  1034. 00000C06  206D B9F8                movea.l    A0, [A5 - 0x4608]
  1035. 00000C0A  47E8 032E                lea.l      A3, [A0 + 0x32E]
  1036. 00000C0E  6006                     bra        +0x8 /* 00000C16 */
  1037. label00000C10:
  1038. 00000C10  7000                     moveq.l    D0, 0x00
  1039. 00000C12  6000 00CC                bra        +0xCE /* 00000CE0 */
  1040. label00000C16:
  1041. 00000C16  4A47                     tst.w      D7
  1042. 00000C18  6620                     bne        +0x22 /* 00000C3A */
  1043. 00000C1A  7003                     moveq.l    D0, 0x03
  1044. 00000C1C  B06B 000C                cmp.w      D0, [A3 + 0xC]
  1045. 00000C20  6618                     bne        +0x1A /* 00000C3A */
  1046. 00000C22  206B 0004                movea.l    A0, [A3 + 0x4]
  1047. 00000C26  7004                     moveq.l    D0, 0x04
  1048. 00000C28  B068 0020                cmp.w      D0, [A0 + 0x20]
  1049. 00000C2C  660C                     bne        +0xE /* 00000C3A */
  1050. 00000C2E  206B 0004                movea.l    A0, [A3 + 0x4]
  1051. 00000C32  2028 002E                move.l     D0, [A0 + 0x2E]
  1052. 00000C36  6000 00A8                bra        +0xAA /* 00000CE0 */
  1053. label00000C3A:
  1054. 00000C3A  7004                     moveq.l    D0, 0x04
  1055. 00000C3C  B06B 000C                cmp.w      D0, [A3 + 0xC]
  1056. 00000C40  6600 0094                bne        +0x96 /* 00000CD6 */
  1057. 00000C44  4A47                     tst.w      D7
  1058. 00000C46  6708                     beq        +0xA /* 00000C50 */
  1059. 00000C48  BE6B 0008                cmp.w      D7, [A3 + 0x8]
  1060. 00000C4C  6600 0088                bne        +0x8A /* 00000CD6 */
  1061. label00000C50:
  1062. 00000C50  3B6B 000A F978           move.w     [A5 - 0x688], [A3 + 0xA]
  1063. 00000C56  3007                     move.w     D0, D7
  1064. 00000C58  5940                     subq.w     D0, 4
  1065. 00000C5A  6B70                     bmi        +0x72 /* 00000CCC */
  1066. 00000C5C  0C40 0002                cmpi.w     D0, 0x2
  1067. 00000C60  6E6A                     bgt        +0x6C /* 00000CCC */
  1068. 00000C62  D040                     add.w      D0, D0
  1069. 00000C64  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  1070. 00000C68  4EFB 0000                jmp        [PC + D0.w]
  1071. 00000C6C  0008 0062                ori.b      A0, 0x62 /* 'b' */
  1072. 00000C70  0036 206B 0004           ori.b      [A6 + D0.w + 0x4], 0x6B /* 'k' */
  1073. 00000C76  2068 002E                movea.l    A0, [A0 + 0x2E]
  1074. 00000C7A  2068 03F0                movea.l    A0, [A0 + 0x3F0]
  1075. 00000C7E  302D F978                move.w     D0, [A5 - 0x688]
  1076. 00000C82  5340                     subq.w     D0, 1
  1077. 00000C84  48C0                     ext.l      D0
  1078. 00000C86  2200                     move.l     D1, D0
  1079. 00000C88  C0FC 004A                mulu.w     D0, 0x4A /* 'J' */
  1080. 00000C8C  4841                     swap.w     D1
  1081. 00000C8E  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  1082. 00000C92  4841                     swap.w     D1
  1083. 00000C94  4241                     clr.w      D1
  1084. 00000C96  D081                     add.l      D0, D1
  1085. 00000C98  41F0 0800                lea.l      A0, [A0 + D0]
  1086. 00000C9C  2008                     move.l     D0, A0
  1087. 00000C9E  6040                     bra        +0x42 /* 00000CE0 */
  1088. 00000CA0  206B 0004                movea.l    A0, [A3 + 0x4]
  1089. 00000CA4  2068 002E                movea.l    A0, [A0 + 0x2E]
  1090. 00000CA8  302D F978                move.w     D0, [A5 - 0x688]
  1091. 00000CAC  48C0                     ext.l      D0
  1092. 00000CAE  2200                     move.l     D1, D0
  1093. 00000CB0  C0FC 007E                mulu.w     D0, 0x7E /* '~' */
  1094. 00000CB4  4841                     swap.w     D1
  1095. 00000CB6  C2FC 007E                mulu.w     D1, 0x7E /* '~' */
  1096. 00000CBA  4841                     swap.w     D1
  1097. 00000CBC  4241                     clr.w      D1
  1098. 00000CBE  D081                     add.l      D0, D1
  1099. 00000CC0  43E8 0160                lea.l      A1, [A0 + 0x160]
  1100. 00000CC4  41F1 0800                lea.l      A0, [A1 + D0]
  1101. 00000CC8  2008                     move.l     D0, A0
  1102. 00000CCA  6014                     bra        +0x16 /* 00000CE0 */
  1103. label00000CCC:
  1104. 00000CCC  206B 0004                movea.l    A0, [A3 + 0x4]
  1105. 00000CD0  2028 002E                move.l     D0, [A0 + 0x2E]
  1106. 00000CD4  600A                     bra        +0xC /* 00000CE0 */
  1107. label00000CD6:
  1108. 00000CD6  2653                     movea.l    A3, [A3]
  1109. 00000CD8  200B                     move.l     D0, A3
  1110. 00000CDA  6600 FF3A                bne        -0xC4 /* 00000C16 */
  1111. 00000CDE  7000                     moveq.l    D0, 0x00
  1112. label00000CE0:
  1113. 00000CE0  4CDF 0880                movem.l    D7,A3, [A7]+
  1114. 00000CE4  4E75                     rts
  1115.